package Coding.Th;

/**
 * 线程提供了一个静态方法 static void sleep(long ms)
 * 当线程调用了这个方法会进入到阻塞状态，持续指定的毫秒
 * 运行状态->sleep-> 阻塞状态-.> 时间结束-> 就绪状态 -> 分配CPU ->运行状态
 *
 */
public class Sleep {
    public static void main(String[] args) {

        System.out.println("程序开始了");

        try {
            Thread.sleep(5000);
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
        System.out.println("程序结束了");
    }
}
